package com.link.base.base.securitypage.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * @author: unknown
 * @date: unknown
 * @Comments 安全性菜单服务
 */
public class SecurityPage extends BasicModel {
    /**名称*/
    private String pageName;
    /**备注*/
    private String comments;
    /**启用*/
    private String active;
    /**安全性菜单ID*/
    private Long parentId;
    /**页面地址*/
    private String pageURL;

    /** 获取页面下关联的URL */
    @JsonIgnore
    private List<SecurityPageUrl> urlList;


    public List<SecurityPageUrl> getUrlList() {
        return urlList;
    }

    public void setUrlList(List<SecurityPageUrl> urlList) {
        this.urlList = urlList;
    }

    public String getPageName() {
        return pageName;
    }

    public void setPageName(String pageName) {
        this.pageName = pageName;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getActive() {
        return active;
    }

    public void setActive(String active) {
        this.active = active;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public String getPageURL() {
        return pageURL;
    }

    public void setPageURL(String pageURL) {
        this.pageURL = pageURL;
    }


}
